home *** CD-ROM | disk | FTP | other *** search
/ Software Vault: The Diamond Collection / The Diamond Collection (Software Vault)(Digital Impact).ISO / cdr29 / pagdem.zip / TUTPAG.INF (.txt) < prev    next >
OS/2 Help File  |  1995-02-14  |  21KB  |  491 lines

  1.  
  2. ΓòÉΓòÉΓòÉ 1. Chapter 1 - Introduction ΓòÉΓòÉΓòÉ
  3.  
  4. HODstar Pager quickly and easily permits users to leave a message on today's 
  5. standard pagers.  It's the perfect addition to your OS/2 electronic personal 
  6. information manager, or for when you need to add paging functionality to any of 
  7. your other OS/2 applications! 
  8.  
  9. HODstar Pager runs from either the OS/2 Desktop or from the command-line. 
  10. Pager can also create (build) separate standalone paging procedures that can be 
  11. called from any OS/2 batch file, application, or REXX program. 
  12.  
  13. Pager works with all AT-command set compatible modems and FAX modems.  The 
  14. HODstar Pager user database integrates cleanly into the HODstar common database 
  15. used by all our products. 
  16.  
  17. This Tutorial covers configuring Pager, working with user profiles, paging 
  18. users, as well as some advanced topics like batch loading and creating 
  19. procedures. 
  20.  
  21. The following sections will be covered in the Tutorial: 
  22.  
  23. o Configuring HODstar Pager 
  24.  
  25. o Adding User Profiles 
  26.  
  27. o Paging Users 
  28.  
  29. o Advanced topics 
  30.  
  31.    - Using Procedures 
  32.    - Using a central database 
  33.  
  34. As you go through this Tutorial, the next and previous lesson will be 
  35. highlighted. If you need to go back to the previous lesson, just select 
  36. Previous Lesson. If you are comfortable that you have finished the lesson, 
  37. select Next Lesson. Click on Begin Tutorial - Configuration to start. 
  38.  
  39. Remember that on-line help is always available when using Pager. Just select 
  40. HELP->Reference to get additional information about Pager. 
  41.  
  42. Consideration:  README files override everything reasonable. It covers install 
  43. stuff and things that didn't make the current documentation or product release. 
  44.  
  45.  
  46. ΓòÉΓòÉΓòÉ 2. Chapter 2 - Configuring HODstar Pager ΓòÉΓòÉΓòÉ
  47.  
  48. Before you can begin using HODstar Pager, you must first create or have access 
  49. to a database to store the user profile information and you must configure the 
  50. modem. All configuration information is kept in a file called HODSTAR.INI. This 
  51. file is kept in Pager's working directory. The actual user profile used to page 
  52. people is kept in the database. 
  53.  
  54. Whenever HODstar Pager is installed from diskette the install routine also 
  55. copies a file called DEMO.ZIP to the install path and sets up an example 
  56. HODSTAR.INI and database. If when the first time you start Pager you see a list 
  57. of example users then you are ready to move on to lesson three. You may want to 
  58. go ahead and step through this lesson or come back to it later even if the 
  59. example database and INI file are installed. The example files can be restored 
  60. at any time using the install procedure or by manually using the command 'UNZIP 
  61. DEMO' from the Pager working directory. 
  62.  
  63. o Lesson 2.1 - Building a Database will take you through building a local 
  64.   standalone database to store your user profile information for this tutorial. 
  65.  
  66. o Lesson 2.2 - Configuring your modem will take you through setting up your 
  67.   modem definitions for Pager. 
  68.  
  69. o Next Lesson - 2.1 Building a database 
  70. o Previous Section - Introduction 
  71.  
  72.  
  73. ΓòÉΓòÉΓòÉ 2.1. Lesson 2.1 - Building a database ΓòÉΓòÉΓòÉ
  74.  
  75. This section describes how to build your first Pager database of user profiles. 
  76. This lesson will describe how to build an Independent Standalone database which 
  77. will allow you to create a sample database for the tutorial. This database can 
  78. only be used on the machine where it is created, although the database files 
  79. themselves can be copied between PCs. 
  80.  
  81. Lesson 5.2 describes how to access a DB2/2 local or shared database. 
  82.  
  83. Recommendation:  In order to use the HODstar products together in a network 
  84. environment, HODstar recommends using a shared DB2/2 database. This is 
  85. especially true if you have multiple platforms such as Windows NT, *IX, and 
  86. Mainframe DB2 as well as OS/2. 
  87.  
  88. To build a Pager database, do the following: 
  89.  
  90.  1. When you start Pager for the first time, you will get an error because you 
  91.     do not have a database of user information. 
  92.  
  93.  2. Run the Maintenance Panel object from the HODstar folder. 
  94.  
  95.     This will display the Configure Database panel. 
  96.  
  97.  3. Select the Independent Standalone button 
  98.  
  99.    User table name     Specifies the database table name for the user 
  100.                        information 
  101.    Path to database    Specifies the path for the independent Standalone 
  102.                        Databasefiles to be stored. 
  103.  
  104.  4. Accept the User table name and Path to database values as they are. 
  105.  
  106.  5. If you need to reset the values to the shipped defaults, press the Defaults 
  107.     button. 
  108.  
  109.  6. Press the Build new button to create the independent standalone database. 
  110.  
  111.  7. Select Yes on the verification window that you do want to create a new 
  112.     database. 
  113.  
  114.  8. If the Path to database does not exist you will get a message asking if you 
  115.     want to create the subdirectory.  Select Yes. 
  116.  
  117.     You will see the status of the new database displayed on the Status line 
  118.     above the buttons. You will get a message stating "New HODstar database 
  119.     successfully completed" 
  120.  
  121.  9. Close the Configure Database window. 
  122.  
  123. You have now created a local independent stand-alone database to store your 
  124. user profile information. Your next lesson will cover configuring your modem 
  125. for Pager. 
  126.  
  127. o Next Lesson - 2.1 Configuring your modem 
  128. o Previous Section - Configuring Pager 
  129. o Related Lesson - 5.2 Accessing a Shared database 
  130.  
  131.  
  132. ΓòÉΓòÉΓòÉ 2.2. Lesson 2.2 - Configuring your modem ΓòÉΓòÉΓòÉ
  133.  
  134. In addition to having access to a database, HODstar Pager must have information 
  135. about your modem in order to dial out over the telephone to activate a pager. 
  136. This section describes how to setup Pager to access your modem. 
  137.  
  138. The default settings for Pager are suitable for most true AT-compatible modems. 
  139. Some modems may have unique capabilities not used by these defaults. Consult 
  140. your modem documentation to determine if you need these additional 
  141. capabilities. 
  142.  
  143. Important Feature:  HODstar Pager works with both local and shared network 
  144. modems! 
  145.  
  146.  1. Run the Maintenance Panel object from the HODstar folder. 
  147.  
  148.     This will display the Configure Database panel. 
  149.  
  150.  2. Click on the Modem tab at the bottom of the notebook. 
  151.  
  152.     The Configure Modem panel displays. The fields are: 
  153.  
  154.    Modem Port            The communications port connecting the modem to your 
  155.                          PC. 
  156.    Hangup string         Commands to have your modem disconnect from the 
  157.                          telephone line. 
  158.    Initialization string Commands determining how your modem initiates and 
  159.                          manages the session on the telephone line. 
  160.    Delay                 This determines how long Pager pauses between each 
  161.                          page. When using the interactive Pager the user can 
  162.                          override this by clicking the Next button. 
  163.  
  164.  3. If needed, make changes to the values and press the Save button to save the 
  165.     changes. If you need to reset the values to the shipped defaults, press the 
  166.     Defaults button and then press Save. 
  167.  
  168.  4. Close the Configure Modem window when you have finished reviewing or 
  169.     changing the values. 
  170.  
  171. Important Feature:  All changes to this panel are not permanent until you click 
  172. the Save button. Even after saving you can reset back to factory values using 
  173. the Default button. You can always recover no matter what changes are made to 
  174. your environment! 
  175.  
  176. You have now defined your modem for use with Pager. The next lesson will 
  177. discuss adding users and sending pages. 
  178.  
  179. o Next Section- 3.0 Working with User Profiles 
  180. o Previous Lesson - 2.1 Building a database 
  181.  
  182.  
  183. ΓòÉΓòÉΓòÉ 3. Chapter 3 - Working with User Profiles ΓòÉΓòÉΓòÉ
  184.  
  185. In order to be easy to use, HODstar Pager stores information about users in its 
  186. database. This allows you to only enter the information once and access it many 
  187. times as you page people. The database can be a local or use your network's 
  188. shared HODstar common database. 
  189.  
  190. o Lesson 3.1 - Adding users will take you through creating an example user 
  191.   profile, and discusses changing and deleting existing user profiles. 
  192.  
  193. o Next Lesson - 3.1 Adding users 
  194. o Previous Section - 2.2 Configuring your modem 
  195.  
  196.  
  197. ΓòÉΓòÉΓòÉ 3.1. Lesson 3.1 - Adding users ΓòÉΓòÉΓòÉ
  198.  
  199. This lesson describes how to create user profiles. HODstar Pager uses this 
  200. information to display a list of people to you for easy selection. 
  201.  
  202.  1. From the Pager Panel, select Users -> Add 
  203.  
  204.     The Add new user profile notebook will appear. 
  205.  
  206.  2. Fill out the Main page.  You must fill in the Alias field, and should fill 
  207.     in the Pager Number field. 
  208.  
  209.     All telephone numbers are automatically formatted to U.S.A standards, i.e. 
  210.     'x (xxx) xxx-xxxx xxxxxx'. The '1' is automatically inserted in front of 
  211.     the number of the User Profile detects an area code.  Precede the number 
  212.     with the plus ('+') character to prevent automatic formatting. 
  213.  
  214.     The following information shows how telephone formatting is done: 
  215.  
  216.    You Enter             Formats To 
  217.    1112222               111-2222 
  218.    +1112222              +1112222 
  219.    1112223333            1 (111) 222-3333  (1 prefix added) 
  220.    +9,1111               +9,1111 
  221.  
  222.     Note:  If you selected the "Show users with pager number's only" check box 
  223.     on Configure Database, only users with pager numbers are added to the list 
  224.     of total available users. Disable this feature if you want a full list of 
  225.     all users in your database. You may want to show a full list if you need to 
  226.     modify user profiles. Users without pager numbers cannot be added to the 
  227.     list of Users to be Paged. 
  228.  
  229.     If you would like to add additional information for this user, fill out the 
  230.     Contact and Notes page. 
  231.  
  232.  3. Press the Add button to add the user information to the database. 
  233.  
  234.     The status line will display "User profile successfully added" when the 
  235.     information has been stored in the database and the window will change to 
  236.     the "ALIAS - Change User Profile". 
  237.  
  238.  4. Press the Clear panel to continue to add users to the database.  Otherwise, 
  239.     close the ALIAS - Change User Profile notebook. 
  240.  
  241. Recommendation:  Add at least four users, even if they are all using the same 
  242. pager number.  This will help you in the next section when defining a page. 
  243.  
  244. After you have added one or more names to your database, close the User Panel 
  245. and return to the Pager Panel. Click the Refresh button to see the names in the 
  246. list of available users on the left side of the panel. 
  247.  
  248. To Change a user, select the user from the Users with pagers list and select 
  249. Users -> Change from the menu bar.  After you have made your changes, select 
  250. the Change button to store your changes to the database. 
  251.  
  252. To Delete a user, select the user from the list and select Users -> Delete. 
  253.  
  254. Consideration:  Use the View option when you just want to quickly refer to a 
  255. user profile. View disables the buttons used to change a user profile, and is 
  256. intended to prevent accidental change of a profile. 
  257.  
  258. o Next Lesson - Paging Users 
  259. o Previous Section- Working with User Profiles 
  260.  
  261.  
  262. ΓòÉΓòÉΓòÉ 4. Chapter 4 - Paging Users ΓòÉΓòÉΓòÉ
  263.  
  264. This section describes how to page a user using HODstar Pager. 
  265.  
  266. Reminder:  Make sure you added user profiles with valid pager numbers in the 
  267. previous section.  Also make sure that you have configured your modem 
  268. correctly, and that the modem is turned on and its telephone line available. 
  269.  
  270. o Lesson 4.1 - Defining a Page will take you through selecting multiple users 
  271.   to a page list, and paging those users. 
  272.  
  273. o Next Lesson - 4.1 Defining a Page 
  274. o Previous Section - 3.1 Adding users 
  275.  
  276.  
  277. ΓòÉΓòÉΓòÉ 4.1. Lesson 4.1 - Defining a Page ΓòÉΓòÉΓòÉ
  278.  
  279. Defining a page involves selecting one or more users to move or Add from the 
  280. list of Available Users to the list of Users to Be Paged, and then specifying a 
  281. return phone number or message in the Digital Message field. 
  282.  
  283. Important Feature:  There are several ways to select users!  Use the Ctrl key 
  284. along with the mouse and its left button to select individual users. Or click 
  285. on one profile and, while holding down the left mouse button, drag the mouse 
  286. pointer down the list. Or use just the keyboard cursor keys to move up and down 
  287. the list, and the spacebar to select and deselect specific users! The Ctrl-/ 
  288. key combination selects all users, and Ctrl-\ deselects all users. 
  289.  
  290.  1. Select one or more names from the Users with Pagers list and press the 
  291.     Add==> button. 
  292.  
  293.     The name will move to the Users to be paged list. 
  294.  
  295.     Important Feature:  There are several ways to select menu options also! 
  296.     Move the mouse pointer of the Available Users list and click the right 
  297.     mouse for a popup menu. Or click on the Configure menu option on the Action 
  298.     bar. Or use the Shift-F10 key combination to activate the menu! 
  299.  
  300.  2. Repeat the previous step to page a list of users. 
  301.  
  302.  3. In the Digital Message field enter the return phone number and/or message 
  303.     to be sent. 
  304.  
  305.  4. Press the Page! to issue the page. 
  306.  
  307.     When the page is complete the Users to be paged list will be cleared. 
  308.  
  309. o Next Section - Advanced topics 
  310. o Previous Section - Paging Users 
  311.  
  312.  
  313. ΓòÉΓòÉΓòÉ 5. Chapter 5 - Advanced topics ΓòÉΓòÉΓòÉ
  314.  
  315. This section includes information about using some of the advanced features of 
  316. Pager.  You will learn how to use Pager to create stand-alone procedures that 
  317. you can run at any time to page someone, and how to configure Pager for 
  318. integration with LAN or enterprise databases. 
  319.  
  320. Most casual users of HODstar Pager will not need to refer to this section.  The 
  321. information presented here primarily affects LAN or enterprise network 
  322. environments, administrators migrating or integrating HODstar products, or 
  323. environments wanting to add paging functionality to their other applications. 
  324.  
  325. Select the topic you would like to cover: 
  326.  
  327. o Working with Procedures 
  328. o Using a central database 
  329.  
  330.  
  331. ΓòÉΓòÉΓòÉ 5.1. Lesson 5.1 - What is a Procedure? ΓòÉΓòÉΓòÉ
  332.  
  333. Procedures provide your staff a way to automatically page one or more users 
  334. just as one does from within the HODstar Pager application itself, but without 
  335. having to use the actual HODstar Pager application. 
  336.  
  337. A procedure is essentially a standalone REXX program that is built by HODstar 
  338. Pager and that can be copied to another location and executed by any OS/2 batch 
  339. file, REXX program, or other OS/2 program such as the HODstar Supporter. 
  340.  
  341. o Next Lesson - Building a procedure 
  342.  
  343.  
  344. ΓòÉΓòÉΓòÉ 5.2. Lesson 5.1.1 - Building a Page Procedure ΓòÉΓòÉΓòÉ
  345.  
  346. Use HODstar Pager to create a list of users to be paged just as you did in 
  347. Chapter 4 - Paging Users. When the list is completed and a return number 
  348. entered in the Return Number/Message field then select the BUILD button. 
  349.  
  350. At the prompt enter the name you wish to give the procedure, and optionally a 
  351. drive and path where the procedure will be stored.  Use eight characters or 
  352. less for the procedure name, and do not specify an extension. HODstar Pager 
  353. will truncate any specified name to this format. 
  354.  
  355. Example:  You might specify D:\HODSTAR\LANADMIN for a list of LAN 
  356. administrators to be paged with a phone number or message. The procedure's 
  357. final file name will be LANADMIN.CMD, stored in the D:\HODSTAR\ directory. 
  358.  
  359. Consideration:  Any modem options specified within HODstar Pager at the time 
  360. the procedure is built will be hard-coded into that procedure. If your modem 
  361. settings or port name change then the procedure will need to be rebuilt. The 
  362. procedure does not hard-code any database options since user names and pager 
  363. numbers are also hard-coded into the procedure. Test the final procedure before 
  364. integrating it into your other programs. Pager does not validate these modem 
  365. settings since the environment where the procedure will finally be used will 
  366. probably be different then that of the PC used to build the procedure. 
  367.  
  368. Consideration:  Procedures cannot be just copied to diskette and then copied to 
  369. another PC's shared drive. See the online Reference for considerations when 
  370. copying procedures to another PC. 
  371.  
  372. Example:  You might specify D:\HODSTAR\LANADMIN 
  373.  
  374. o Next Lesson - Running Your Procedure 
  375. o Previous Section - What is a Procedure? 
  376.  
  377.  
  378. ΓòÉΓòÉΓòÉ 5.3. Lesson 5.1.2 - Running Your Procedure ΓòÉΓòÉΓòÉ
  379.  
  380. To run a procedure, first make sure that your modem is connected to the test PC 
  381. as configured for by HODstar Pager, and that the modem is turned on and its 
  382. phone line available. 
  383.  
  384. When ready merely enter the procedure name at a command line, i.e. LANADMIN. 
  385. The procedure will validate the modem port, and then make sure it is a true 
  386. AT-compatible modem. As the PC passes these tests HODstar Pager will then go on 
  387. to page your listed users. 
  388.  
  389. Consideration:  Shared network modems may be tied up by other network users. 
  390. Contact your system administrator to help you secure a modem for full 
  391. availability if you have a business need to prevent interruptions. A good 
  392. example is a help desk requiring immediate pager access to critical personnel. 
  393.  
  394. Important Feature:  HODstar Pager procedures use errorlevel return codes. 
  395. These return codes are important when using OS/2 batch and REXX files to 
  396. automate paging since they 'tell' the calling file whether the procedure 
  397. succeeded or failed.  HODstar Pager v1.0 returns an errorlevel of 0 if 
  398. successful, and a 1 if it encountered a problem. Future versions may add more 
  399. errorlevels to help your batch files more accurately identify automatically 
  400. what problems Pager encountered. 
  401.  
  402. o Next Lesson - Using a Centralized Database 
  403. o Previous Lesson - Building a Page Procedure 
  404.  
  405.  
  406. ΓòÉΓòÉΓòÉ 5.4. Lesson 5.2 - Using a Centralized Database ΓòÉΓòÉΓòÉ
  407.  
  408. If you have a network environment, this lesson describes how to access a shared 
  409. database. In order to take this lesson you may need to contact your 
  410. administrator for access to and information about the central database.  This 
  411. central database may be the HODstar Standalone Database shared on a network 
  412. drive, or a DB2 database on a central database server.  Only a system database 
  413. administrator can grant you access to create, load, or modify a database on a 
  414. DB2 server. In a large network environment, the database may be a server to all 
  415. users of HODstarPager or of other HODstar products. 
  416.  
  417. For DB2 environments, this lesson assumes that you already have DB2/2 installed 
  418. and have authority to create local databases. A HODstar Standalone Database 
  419. does not require DB2, nor does it require any special logon IDs. 
  420.  
  421. Recommendation:  HODstar strongly recommends not changing the default values 
  422. for table name, qualifier ID, database name for DB2 platforms.  Changing these 
  423. values could impact integration or migration of other HODstar products. Only 
  424. qualified system database administrators should change these fields, and then 
  425. only when they collide with or prevent integration with other DB2 database 
  426. structures. 
  427.  
  428. Recommendation:  HODstar Pager v1.0 should use the IBM DB/2 database engine for 
  429. shared network access. 
  430.  
  431. Consideration:  The HODstar standalone database engine in this version can be 
  432. shared over a network, but be aware that you risk loss of database integrity in 
  433. this environment. This is a fundamental consideration for any network 
  434. environment where multiple users are simultaneous modifying the same actual 
  435. data file.  The DB2 environment is preferable since network users go through a 
  436. single program (the database server program) for access to the physical file, 
  437. rather than all users directly updating that actual file, and therefore that 
  438. single server program can guard against file corruption. File corruption is 
  439. less critical if there is only one user updating the database, and the 
  440. remaining network users are merely viewing data. 
  441.  
  442. DB2/2 provides the highest performing and most stable platform for 
  443. cross-network, multi-platform data access and should be considered if your 
  444. environment values these features. 
  445.  
  446. o Next Lesson - Configuring a Centralized Database 
  447. o Previous Lesson - Running Your Procedure 
  448.  
  449.  
  450. ΓòÉΓòÉΓòÉ 5.5. Lesson 5.2.1 - Configuring a Centralized Database ΓòÉΓòÉΓòÉ
  451.  
  452. To define Pager to access a shared database, do the following: 
  453.  
  454.  1. Run the Maintenance Panel object from the HODstar folder. 
  455.  
  456.     This will display the Configure Database panel. 
  457.  
  458.  2. On this panel, fill out the database type. 
  459.  
  460.     If you are sharing the HODstar Standalone Database for shared network 
  461.     access (you do understand the issues, right?!) then set the database path 
  462.     to a shared network drive ID.  For the DB2 database make sure that you are 
  463.     logged on with a user ID defined by your system database administrator as 
  464.     granting create access.  Select the Save button after making any needed 
  465.     changes. 
  466.  
  467.  3. Select Build New to build the database. Note that for DB2 environments this 
  468.     option requires that you be on the actual DB2/2 server. This step is not 
  469.     required if you are connecting to an already established HODstar common 
  470.     database. 
  471.  
  472.  4. Close the Configure Database panel. At the HODstar Pager Control Panel 
  473.     select the Refresh button.  For DB2 environments this connects you to the 
  474.     server before pulling down a list of users to display in the Available 
  475.     Users list on the left of the screen. 
  476.  
  477. o Previous Lesson - Using a Centralized Database 
  478.  
  479.  
  480. ΓòÉΓòÉΓòÉ 6. Trade Marks ΓòÉΓòÉΓòÉ
  481.  
  482. The following products are Trade Marks of HODstar Support Solutions: 
  483.  
  484. o HODstar Pager 
  485. o HODstar Supporter 
  486. o HODstar Broadcaster 
  487. o HODstar Loader 
  488. o HODstar Monitor 
  489.  
  490. Database2 (DB2), Database 2/2 (DB2/2) and Operating System/2 (OS/2) are Trade 
  491. Marks of International Business Machines, Inc.